This interactive Karnaugh-Veitch map represents the function y = f(xn,...,x1, x0). You can manually edit this function by clicking on the cells of the map. Alternatively, you can generate a random function by pressing the "Random example" button.
Number of input variables:
Allow Don’t-Care:
Hide result:
x3 | x2 | x1 | x0 | y | |
---|---|---|---|---|---|
0: | 0 | 0 | 0 | 0 | 0 |
1: | 0 | 0 | 0 | 1 | 0 |
2: | 0 | 0 | 1 | 0 | 0 |
3: | 0 | 0 | 1 | 1 | 0 |
4: | 0 | 1 | 0 | 0 | 0 |
5: | 0 | 1 | 0 | 1 | 0 |
6: | 0 | 1 | 1 | 0 | 0 |
7: | 0 | 1 | 1 | 1 | 0 |
8: | 1 | 0 | 0 | 0 | 0 |
9: | 1 | 0 | 0 | 1 | 0 |
10: | 1 | 0 | 1 | 0 | 0 |
11: | 1 | 0 | 1 | 1 | 0 |
12: | 1 | 1 | 0 | 0 | 0 |
13: | 1 | 1 | 0 | 1 | 0 |
14: | 1 | 1 | 1 | 0 | 0 |
15: | 1 | 1 | 1 | 1 | 0 |
Minimaler boolescher Ausdruck:
y = 0
The JavaScript source code can be found here: karnaughmap.js, qmc.js.
This website is part of the lecture Technical Computer Science I.
Keywords: Karnaugh map simulator, Karnaugh map simulation, virtual Karnaugh map, online Karnaugh maps, interactive Karnaugh map, Karnaugh-Veitch map, KV map, html5, javascript,